#include <stdlib.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>

int main(int argc, char **argv)
{

    //    chmod("abc.txt",0777);
    int acs;
    acs = access("abc.txt", F_OK);
    printf (" 是否存在文件： %d\n",access("abc.txt",0));
    printf (" 是否有读写权限： %d\n",access("abc.txt",6));
    printf (" 是否有执行权限： %d\n",access("abc.txt",1));
    printf (" 是否有读权限 %d\n",access("abc.txt",4));

    // printf(" %d \n", getuid);

    return 0;
}